每当需要通过命令行下载一些软件包的时候,下载的速度往往不那么如意,我们可以通过更换到国内安装源以提升下载和安装的速度,以此博文整理在Ubuntu 16.04 操作系统下一些常用的更换安装源的操作。

环境:Linux Ubuntu 16.04 LTS
相关:Ubuntu系统下开始使用Python

更换apt 源

这里我们以阿里云的apt 源为例,其他apt 源的更换也同理。

  1. 找到并备份配置文件sources.list
    我们需要对apt源的配置文件进行修改 。进入/etc/apt目录,我们可以看到sources.list文件。
    为了保证安全,我们在修改前先把sources.list文件进行备份
    $ sudo cp sources.list sources.list.bak

  2. 修改配置文件sources.list
    安装vim编辑工具
    $ sudo apt-get install vim
    使用vim编辑sources.list文件
    $ sudo vim /etc/apt/sources.list

将文件内容替换为阿里源Ubunt16.04(xenial)版本:

deb-src http://archive.ubuntu.com/ubuntu xenial main restricted 
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted multiverse universe 
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted multiverse universe 
deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb http://mirrors.aliyun.com/ubuntu/ xenial multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse 
deb http://archive.canonical.com/ubuntu xenial partner
deb-src http://archive.canonical.com/ubuntu xenial partner
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted multiverse universe 
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-security multiverse
  1. 更新源 更新软件
$ sudo apt-get update
$ sudo apt-get upgrade

更换pip 源

  1. 创建pip文件夹与配置文件并打开
$ mkdir ~/.pip
$ vim ~/.pip/pip.conf
  1. 输入以下信息
[global]

index-url = http://mirrors.aliyun.com/pypi/simple/

[install]

trusted-host = mirrors.aliyun.com

保存退出即可。

除了阿里云的源,还可以替换为下面的源,同理:

清华:https://pypi.tuna.tsinghua.edu.cn/simple

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

豆瓣:http://pypi.douban.com/simple/

参考文献

ubuntu 16.04更换apt-get、pip源